﻿using FarmSmartSleep.Common.Domain.AubitFile;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FarmSmartSleep.Common.Dtos
{
    /// <summary>
    /// 后裔转种
    /// </summary>
    public class DescendantsDto : Aubuit
    {
        public int DescendantsId { get; set; }//后裔转种编号
        public DateTime DescendantsDate { get; set; }//转种日期
        public int SleepInforId { get; set; }//档案编号(羊只耳号)
        public string? EarNumber { get; set; }//耳号
        public string? DescendantsCode { get; set; }//单据号
        public string? DescendantsLiu { get; set; }//流水号
        public int Gender { get; set; }// 性别  1--公  2--母
        public string CurrentBarn { get; set; }//当前所在的栋舍
        public int CurrentBarnId { get; set; }//当前栋舍Id
        public string CurrentPen { get; set; }//当前所在的栏位
        public int CurrentPenId { get; set; }//当前所在的栏位Id
        public string TransferBarn { get; set; }//转入的栋舍
        public int TransferBarnId { get; set; }//转入栋舍Id
        public string TransferPen { get; set; }//转入的栏位
        public int TransferPenId { get; set; }//转入的栏位Id
        public int AgeDay { get; set; }//转种日龄
        public int CreateId { get; set; }//创建人
        public DateTime CreateTime { get; set; }//创建时间
        public int? UpdateId { get; set; }//修改人
        public DateTime? UpdateTime { get; set; }//修改时间
        public int? DeleteId { get; set; }//删除人
        public bool Deletes { get; set; }//是否删除
        public DateTime? DeleteTime { get; set; }//删除时间
        public int? ExamId { get; set; }//审核人
        public DateTime? ExamTime { get; set; }//审核时间
    }
}
